crypto/tls.Conn.in (field)

53 uses

	crypto/tls (current package)
		conn.go#L102: 	in, out   halfConn
		conn.go#L610: 	if c.in.err != nil {
		conn.go#L611: 		return c.in.err
		conn.go#L617: 		return c.in.setErrorLocked(errors.New("tls: internal error: attempted to read record with pending application data"))
		conn.go#L622: 		return c.in.setErrorLocked(errors.New("tls: internal error: attempted to read record with QUIC transport"))
		conn.go#L634: 			c.in.setErrorLocked(err)
		conn.go#L647: 		return c.in.setErrorLocked(c.newRecordHeaderError(nil, "unsupported SSLv2 handshake received"))
		conn.go#L661: 		return c.in.setErrorLocked(c.newRecordHeaderError(nil, msg))
		conn.go#L669: 			return c.in.setErrorLocked(c.newRecordHeaderError(c.conn, "first record does not look like a TLS handshake"))
		conn.go#L675: 		return c.in.setErrorLocked(c.newRecordHeaderError(nil, msg))
		conn.go#L679: 			c.in.setErrorLocked(err)
		conn.go#L686: 	data, typ, err := c.in.decrypt(record)
		conn.go#L688: 		return c.in.setErrorLocked(c.sendAlert(err.(alert)))
		conn.go#L691: 		return c.in.setErrorLocked(c.sendAlert(alertRecordOverflow))
		conn.go#L695: 	if c.in.cipher == nil && typ == recordTypeApplicationData {
		conn.go#L696: 		return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L706: 		return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L711: 		return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L715: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L718: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L721: 			return c.in.setErrorLocked(io.EOF)
		conn.go#L733: 			return c.in.setErrorLocked(&net.OpError{Op: "remote error", Err: alert(data[1])})
		conn.go#L740: 			return c.in.setErrorLocked(&net.OpError{Op: "remote error", Err: alert(data[1])})
		conn.go#L742: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L747: 			return c.in.setErrorLocked(c.sendAlert(alertDecodeError))
		conn.go#L751: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L762: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L764: 		if err := c.in.changeCipherSpec(); err != nil {
		conn.go#L765: 			return c.in.setErrorLocked(c.sendAlert(err.(alert)))
		conn.go#L770: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L784: 			return c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L798: 		return c.in.setErrorLocked(errors.New("tls: too many ignored records"))
		conn.go#L1114: 		return nil, c.in.setErrorLocked(fmt.Errorf("tls: handshake message of length %d bytes exceeds maximum of %d bytes", n, maxHandshakeSize))
		conn.go#L1173: 		return nil, c.in.setErrorLocked(c.sendAlert(alertUnexpectedMessage))
		conn.go#L1182: 		return nil, c.in.setErrorLocked(c.sendAlert(alertDecodeError))
		conn.go#L1317: 		return c.in.setErrorLocked(errors.New("tls: too many non-advancing records"))
		conn.go#L1337: 		return c.in.setErrorLocked(errors.New("tls: received unexpected key update message"))
		conn.go#L1342: 		return c.in.setErrorLocked(c.sendAlert(alertInternalError))
		conn.go#L1365: 	newSecret := cipherSuite.nextTrafficSecret(c.in.trafficSecret)
		conn.go#L1389: 	c.in.Lock()
		conn.go#L1390: 	defer c.in.Unlock()
		conn.go#L1559: 	c.in.Lock()
		conn.go#L1560: 	defer c.in.Unlock()
		conn.go#L1584: 			if err := c.quicSetReadSecret(QUICEncryptionLevelApplication, c.cipherSuite, c.in.trafficSecret); err != nil {
		conn.go#L1698: 	c.in.setTrafficSecret(suite, level, secret)
		handshake_client.go#L518: 	c.in.version = vers
		handshake_client.go#L863: 	c.in.prepareCipherSpec(c.vers, serverCipher, serverHash)
		handshake_client_tls13.go#L700: 	expectedMAC := hs.suite.finishedHash(c.in.trafficSecret, hs.transcript)
		handshake_server.go#L196: 	c.in.version = c.vers
		handshake_server.go#L840: 	c.in.prepareCipherSpec(c.vers, clientCipher, clientHash)
		handshake_server_tls13.go#L955: 	hs.clientFinished = hs.suite.finishedHash(c.in.trafficSecret, hs.transcript)
		quic.go#L279: 	if c.in.level != level {
		quic.go#L280: 		return quicError(c.in.setErrorLocked(errors.New("tls: handshake data received at wrong level")))